give someone his due - French English Dictionary